package com.cesce.batch.cobros.items;

import java.util.ArrayList;
import java.util.List;

import org.apache.commons.logging.Log;
import org.apache.commons.logging.LogFactory;
import org.springframework.batch.item.ItemProcessor;

import com.cesce.batch.cobros.dominio.Comunicados;



public class ComunicadosProcessor implements ItemProcessor<Comunicados, Comunicados> {

	protected final Log logger = LogFactory.getLog(getClass());

	
	public Comunicados process(Comunicados item) throws Exception {
		

		Comunicados comuni = new Comunicados();
		
		comuni.setIdRegistro(item.getIdRegistro());
		comuni.setCodigoCesce("codCesce");
		comuni.setNif("11111");
		comuni.setDivisa(11L);
		comuni.setNumFactura("NFAct1");
		

		
		logger.info("Thread: " + Thread.currentThread().getId()+ ", procesando item " +  comuni);		 

		return item;
	}
	
	
}
